package com.easemob.easeui.model;

import com.easemob.easeui.R;
import com.easemob.easeui.domain.EaseEmojicon;
import com.easemob.easeui.utils.EaseSmileUtils;

public class EaseDefaultEmojiconDatas {
    
    private static String[] emojis = new String[]{
        EaseSmileUtils.ee_1,
        EaseSmileUtils.ee_2,
        EaseSmileUtils.ee_3,
        EaseSmileUtils.ee_4,
        EaseSmileUtils.ee_5,
        EaseSmileUtils.ee_6,
        EaseSmileUtils.ee_7,
        EaseSmileUtils.ee_8,
        EaseSmileUtils.ee_9,
        EaseSmileUtils.ee_10,
        EaseSmileUtils.ee_11,
        EaseSmileUtils.ee_12,
        EaseSmileUtils.ee_13,
        EaseSmileUtils.ee_14,
        EaseSmileUtils.ee_15,
        EaseSmileUtils.ee_16,
        EaseSmileUtils.ee_17,
        EaseSmileUtils.ee_18,
        EaseSmileUtils.ee_19,
        EaseSmileUtils.ee_20,
        EaseSmileUtils.ee_21,
        EaseSmileUtils.ee_22,
        EaseSmileUtils.ee_23,
        EaseSmileUtils.ee_24,
        EaseSmileUtils.ee_25,
        EaseSmileUtils.ee_26,
        EaseSmileUtils.ee_27,
        EaseSmileUtils.ee_28,
        EaseSmileUtils.ee_29,
        EaseSmileUtils.ee_30,
        EaseSmileUtils.ee_31,
        EaseSmileUtils.ee_32,
        EaseSmileUtils.ee_33,
        EaseSmileUtils.ee_34,
        EaseSmileUtils.ee_35,
       
    };
    
    private static int[] icons = new int[]{
        R.drawable.ee_1,  
        R.drawable.ee_2,  
        R.drawable.ee_3,  
        R.drawable.ee_4,  
        R.drawable.ee_5,  
        R.drawable.ee_6,  
        R.drawable.ee_7,  
        R.drawable.ee_8,  
        R.drawable.ee_9,  
        R.drawable.ee_10,  
        R.drawable.ee_11,  
        R.drawable.ee_12,  
        R.drawable.ee_13,  
        R.drawable.ee_14,  
        R.drawable.ee_15,  
        R.drawable.ee_16,  
        R.drawable.ee_17,  
        R.drawable.ee_18,  
        R.drawable.ee_19,  
        R.drawable.ee_20,  
        R.drawable.ee_21,  
        R.drawable.ee_22,  
        R.drawable.ee_23,  
        R.drawable.ee_24,  
        R.drawable.ee_25,  
        R.drawable.ee_26,  
        R.drawable.ee_27,  
        R.drawable.ee_28,  
        R.drawable.ee_29,  
        R.drawable.ee_30,  
        R.drawable.ee_31,  
        R.drawable.ee_32,  
        R.drawable.ee_33,  
        R.drawable.ee_34,  
        R.drawable.ee_35,  
    };
    private static int[] iconsNew = new int[]{
    	R.drawable.emoji1,
    	R.drawable.emoji2,
    	R.drawable.emoji3,
    	R.drawable.emoji4,
    	R.drawable.emoji5,
    	R.drawable.emoji6,
    	R.drawable.emoji7,
    	R.drawable.emoji8,
    	R.drawable.emoji9,
    	R.drawable.emoji10,
    	R.drawable.emoji11,
    	R.drawable.emoji12,
    	R.drawable.emoji13,
    	R.drawable.emoji14,
    	R.drawable.emoji15,
    	R.drawable.emoji16,
    	R.drawable.emoji17,
    	R.drawable.emoji18,
    	R.drawable.emoji19,
    	R.drawable.emoji20,
    	R.drawable.emoji21,
    	R.drawable.emoji22,
    	R.drawable.emoji23,
    	R.drawable.emoji24,
    	R.drawable.emoji25,
    	R.drawable.emoji26,
    	R.drawable.emoji27,
    	R.drawable.emoji28,
    	R.drawable.emoji29,
    	R.drawable.emoji30,
    	R.drawable.emoji31,
    	R.drawable.emoji32,
    	R.drawable.emoji33,
    	R.drawable.emoji34,
    	R.drawable.emoji35,
    	R.drawable.emoji36,
    	R.drawable.emoji37,
    	R.drawable.emoji38,
    	R.drawable.emoji39,
    	R.drawable.emoji40,
    	R.drawable.emoji41,
    	R.drawable.emoji42,
    	R.drawable.emoji43,
    	R.drawable.emoji44,
    	R.drawable.emoji45,
    	R.drawable.emoji46,
    	R.drawable.emoji47,
    	R.drawable.emoji48,
    	R.drawable.emoji49,
    	R.drawable.emoji50,
    	R.drawable.emoji51,
    	R.drawable.emoji52,
    	R.drawable.emoji53,
    	R.drawable.emoji54,
    	R.drawable.emoji55,
    	R.drawable.emoji56,
    	R.drawable.emoji57,
    	R.drawable.emoji58,
    	R.drawable.emoji59,
    	R.drawable.emoji60,
    	R.drawable.emoji61,
    	R.drawable.emoji62,
    	R.drawable.emoji63,
    	R.drawable.emoji64,
    	R.drawable.emoji65,
    	R.drawable.emoji66,
    	R.drawable.emoji67,
    	R.drawable.emoji68,
    	R.drawable.emoji69,
    	R.drawable.emoji70,
    	R.drawable.emoji71,
    	R.drawable.emoji72,
    	R.drawable.emoji73,
    	R.drawable.emoji74,
    	R.drawable.emoji75,
    	R.drawable.emoji76,
    	R.drawable.emoji77,
    	R.drawable.emoji78,
    	R.drawable.emoji79,
    	R.drawable.emoji80,
    	R.drawable.emoji81,
    	R.drawable.emoji82,
    	R.drawable.emoji83,
    	R.drawable.emoji84,
    	R.drawable.emoji85,
    	R.drawable.emoji86,
    	R.drawable.emoji87,
    	R.drawable.emoji88,
    	R.drawable.emoji89,
    	R.drawable.emoji90,
    	R.drawable.emoji91,
    	R.drawable.emoji92,
    	R.drawable.emoji93,
    	R.drawable.emoji94,
    	R.drawable.emoji95,
    	R.drawable.emoji96,
    	R.drawable.emoji97,
    	R.drawable.emoji98,
    	R.drawable.emoji99,
    	R.drawable.emoji100,
    	R.drawable.emoji101,
    	R.drawable.emoji102,
    	R.drawable.emoji103,
    	R.drawable.emoji104,
    	R.drawable.emoji105,
    	R.drawable.emoji106,
    	R.drawable.emoji107,
    	R.drawable.emoji108,
    	R.drawable.emoji109,
    	R.drawable.emoji110,
    	R.drawable.emoji111,
    	R.drawable.emoji112,
    	R.drawable.emoji113,
    	R.drawable.emoji114,
    	R.drawable.emoji115,
    	R.drawable.emoji116,
    	R.drawable.emoji117,
    	R.drawable.emoji118,
    	R.drawable.emoji119,
    	R.drawable.emoji120,
    	R.drawable.emoji121,
    	R.drawable.emoji122,
    	R.drawable.emoji123,
    	R.drawable.emoji124,
    	R.drawable.emoji125,
    	R.drawable.emoji126,
    	R.drawable.emoji127,
    	R.drawable.emoji128,
    	R.drawable.emoji129,
    	R.drawable.emoji130,
    	R.drawable.emoji131,
    	R.drawable.emoji132,
    	R.drawable.emoji133,
    	R.drawable.emoji134,
    	R.drawable.emoji135,
    	R.drawable.emoji136,
    	
    };
    private static String[] emojisNew = new String[136];
    public static void init(){
    	for (int i = 0; i < iconsNew.length; i++) {
    		emojisNew[i] = "[emoji"+(i+1)+"]";
		}
    }
    private static final EaseEmojicon[] DATA = createData();
    
    private static EaseEmojicon[] createData(){
    	init();
        EaseEmojicon[] datas = new EaseEmojicon[iconsNew.length];
        for(int i = 0; i < iconsNew.length; i++){
            datas[i] = new EaseEmojicon(iconsNew[i], emojisNew[i]);
        }
        return datas;
    }
    
    public static EaseEmojicon[] getData(){
        return DATA;
    }
}
